Summary
The house which was most recently sold was 11 CHARLES II STREET, this sold on 13 Jan 2017 for £62,353,339
The postcodes for CHARLES II STREET are SW1Y 4AA, SW1Y 4QU
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
10A CHARLES II STREET £10,157,000 21 Mar 2016
11 CHARLES II STREET £62,353,339 13 Jan 2017